﻿using WeiboWPSdk.Json;

namespace WeiboWPSdk.ResponseEntity {
    /// <summary>
    /// 消息未读数
    /// </summary>
    public class Remind : EntityBase {
        /// <summary>
        /// 新微博未读数
        /// </summary>
        [JsonProperty("status")]
        public int Status { get; internal set; }
        /// <summary>
        /// 新粉丝数
        /// </summary>
        [JsonProperty("follower")]
        public int Follower { get; internal set; }
        /// <summary>
        /// 新粉丝数
        /// </summary>
        [JsonProperty("cmt")]
        public int Cmt { get; internal set; }
        /// <summary>
        /// 新私信数
        /// </summary>
        [JsonProperty("dm")]
        public int DM { get; internal set; }
        /// <summary>
        /// 新提及我的微博数
        /// </summary>
        [JsonProperty("mention_status")]
        public int MentionStatus { get; internal set; }
        /// <summary>
        /// 新提及我的评论数
        /// </summary>
        [JsonProperty("mention_cmt")]
        public int MentionCmt { get; internal set; }
        /// <summary>
        /// 微群消息未读数
        /// </summary>
        [JsonProperty("group")]
        public int Group { get; internal set; }
        /// <summary>
        /// 私有微群消息未读数
        /// </summary>
        [JsonProperty("private_group")]
        public int PrivateGroup { get; internal set; }
        /// <summary>
        /// 新通知未读数
        /// </summary>
        [JsonProperty("notice")]
        public int Notice { get; internal set; }
        /// <summary>
        /// 新邀请未读数
        /// </summary>
        [JsonProperty("invite")]
        public int Invite { get; internal set; }
        /// <summary>
        /// 新勋章数
        /// </summary>
        [JsonProperty("badge")]
        public int Badge { get; internal set; }
        /// <summary>
        /// 相册消息未读数
        /// </summary>
        [JsonProperty("photo")]
        public int Photo { get; internal set; }
    }
}
